partial trade embargo - Turkish English Dictionary